Using Analytical Models to Load Balancing in a Heterogeneous Network of Computers

نویسندگان

  • Jean Marcos Laine
  • Edson T. Midorikawa
چکیده

An effective workload distribution has a prime rule on reducing the total execution time of a parallel application on heterogeneous environments, such as computational grids and heterogeneous clusters. Several methods have been proposed in the literature by many researchers in the last decade. This paper presents two approaches to workload distribution based on analytical models developed to performance prediction of parallel applications, named PEMPIs VRP (Vector of Relative Performances). The workload is distributed based on relative performance ratios, obtained by these models. In this work, we present two schemes, static and dynamic, in a research middleware for a heterogeneous network of computers. In the experimental tests we evaluated and compared them using two MPI applications. The results show that, using the VRP’s dynamic strategy, we can reduce the imbalance, among the execution time of the processes, in relation to average time from 25% to near of 5%.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Cluster of heterogeneous computers: Using mobile agents for improving load balance

Due to the increasing interest to achieve high performance computing using cluster, which consists of heterogeneous workstations and/or personal computers (PCs) connected via a fast network. Usually programming such systems is done by applying message-passing libraries like MPI. Due to the lack of a load balancing facility, it is quite possible to overload machines on the network with tasks, an...

متن کامل

A Network Architecture for Load Balancing of Heterogeneous Wireless Networks

The traditional centralized load balancing had a relatively low reliability, and the distributed load balancing had a huge overhead. To solve these problems, this paper mapped heterogeneous wireless networks to distributed grids by introducing Resource Management Unit, and then presented a hierarchical semi-centralized architecture for load balancing of heterogeneous wireless networks drawing o...

متن کامل

Load Balancing Using a Best-Path-Updating Information-Guided Ant Colony Optimization Algorithm

Abstract: Load balancing and phase balancing are important complement to reconfiguration of the feeder and the network.In the distribution automation ,these issues must be solved continuously and simultaneously to ensure the optimal performance of a distribution network.Distribution network imbalance has various consequences such as increase in power losses, voltage drop,cost increase,etc.In th...

متن کامل

Load-balancing for mesh-based applications on heterogeneous cluster computers

This paper discusses load-balancing issues when using heterogeneous cluster computers. There is a growing trend towards the use of commodity microprocessor clusters. Although today’s microprocessors have reached a theoretical peak performance in the range of one GFLOPS=s, heterogeneous clusters of commodity processors are amongst the most challenging parallel systems to programme efficiently. W...

متن کامل

Dynamic Load Balancing Applications on a Heterogeneous Unix/nt Cluster

This study involves parallel computing and dynamic load-balancing applications on heterogeneous computer systems using our previously developed tools. A large-scale turbomachinery CFD code is chosen as the application code implemented on a cluster of Unix/IBM RS6000 and Windows NT/Pentium II workstations. The objective here is to be able to run large-scale codes routinely for solving problems o...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007